#include "Event.h"

Event::Event(EventType t) : m_type(t)
{
}

Event::~Event(void)
{
}

void Event::operator()(EventParams& ep)
{
	std::vector<boost::function1 <void,EventParams> >::iterator it = m_solts.begin();
 	for (; it != m_solts.end(); ++it )
 	{
 		(*it)(ep);
 	}
}